@media only screen and (max-width:1366px ) {
	img{max-width: 100%;}
	.banner{
		height: 500px;
		min-height: 400px;
		/*background: url(../images/about1banner.jpg) no-repeat 0px 0px;*/
		background-size:100% 100%;
	}
	.logoBottom {
	    margin-bottom: 70px;
	}
	.message{
		margin-top:0;
	}
	.figure{
		margin-top:70px;
	}
	.fourYellow{
		margin: 40px auto 167px;
		width: 100%;
	}
	.fourYellow li{
		width: 100%;
		line-height: 75px;
	}
	.message li h3{
		font-size: 30px;
		line-height: 48px;
		margin-top: 10px;
	}
	.xrText{
		font-size: 18px;
	}
	.xrText p:nth-of-type(1){
		margin:46px 0 20px 0;
	}
	.service-grid{
		padding: 40px 0;
    	padding-bottom: 256px;
	}
	 .tissue img{
	 	width: 70%;
	 	margin: 150px auto 100px;
	 }  
	.bigImg{
		width: 390px;
    	height: auto;
	}
	.figure div:nth-of-type(2) h3{
		font-size: 34px;
    	line-height: 50px;
    	margin-top: 0;
	}
	.figure div:nth-of-type(2) h4{
		font-size: 18px;
		line-height: 32px;
	}
	.figure div:nth-of-type(2) p{
		font-size: 18px;
		line-height: 32px;
		margin-top: 5px;
	}
	.bigImgBox{
		margin-right: 120px!important;
	}
	.other {
	    margin-top: 80px;
	}
	.ulBox{
		width:1035px;
	}
	.figureList li img{
		width: 263px;
    	height: 369px;
	}
	.tab .rightJ,.tab .leftJ{
		top:175px;
	}
	.figure div:nth-of-type(2){
		width: 485px;
	}
	.tab{
		margin-bottom: 150px;
	}
	.centerLogo{
		margin-top: 100px;
	}
	.title {
	    font-size: 26px!important;
	    line-height: 80px!important;
	    /*font-weight: bold;*/
	   letter-spacing: 2px;
	    margin-top: 30px;
	}
	.numberOne h4, .numberTwo h4, .numberThree h4, .numberFour h4{
		font-size: 20px;
    	line-height: 40px;
    	font-weight: 100;
	}
	.numberOne p, .numberFour p{
		  font-size: 18px;
   		 line-height: 38px;
	}
	.numberTwo li, .numberThree li{
		 font-size: 18px;
   		 line-height: 38px;
	}
	.rule{
		
     margin-bottom: 170px;
	}
	.other p:nth-of-type(2) strong{
		font-size: 20px;
		line-height: 48px;
		padding-top: 6px;
	}
	.otherText{
		font-size: 28px!important;
	}
	.Nnews .newsTab .leftJ{
	    left: 60px;
	    top: 110px;
	    background-size: 60%
	}
	.Nnews .newsTab .rightJ{
		right: 55px;
		top: 110px;
		background-size: 60%
	}
	.Nnews .ulBox{
		width: 1140px;
	}
	.Nnews .newsTab{
		height: 247px;
		margin-top: 30px;
		display: none;
	}
	.Nnews .newsDateList{
		width: 286px;
     	height: 137px;
		padding: 27px 0;
	}
	.Nnews .newsDate{
		font-size: 26px;
		line-height: 50px;
		font-weight: bold;
	}
	.Nnews .newsTitle{
		font-size: 12px;
		line-height: 40px;
	}
	.Nnews .middleLogo img{
		margin-top: 50px;
		height: 94px;
	}
	.Nnews .wrap{
		width: 996px;
	}
	.Nnews .bigNewsTitle{
		font-size: 20px;
    	line-height: 46px;
	}
	.Nnews .newsInfo{
		margin-top: 33px;
	}
	.Nnews .newsHeader{
		font-size: 18px;
    	line-height: 34px;
    	margin-bottom: 35px;
	}
	.Nnews .newsImg img{
		width: 100%;
	}
	.Nnews .newsFooter{
		margin-top: 25px;
	    margin-bottom: 30px;
	    font-size: 14px;
    	line-height: 30px;
	}
	.Nnews .newsOver {
	    font-size: 16px;
	    line-height: 30px;
	    margin-top: 26px;
	    margin-bottom: 147px;
	}
	.xin .xinTitleList{
		width: 257px;
		height: 101px;
	}
	.xin .grow{
		width: 35px;
		height: 50px;
		margin-top: 5px;
	}
	.xin .xinTitle{
		bottom: 19px;
	}
	.xin .xinTitleText1{
		font-size: 20px;
		line-height: 70px;
	}
	.xin .xinTitleText2{
		font-size: 12px;
		line-height: 24px;
		font-size: 13px;
    	letter-spacing: 1px;
	}
	.xin .xinTitleList{
		padding: 20px 52px 18px 42px;
	}
	.xin .school{
		width: 41px;
		height: 43px;
		margin-top: 9px;
	}
	.xin .read{
		width: 46px;
		height: 35px;
		margin-top: 17px;
	}
	.xin .yellowSj{
		width: 7px;
		height: 9px;
		margin-left: 30px;
		background-size: 100% 100%;
	}
	.xin .message{
		margin-top: 0;
	}
	.xin .message li{
		margin-bottom: 0.5rem;
	}
	.xin .xinNumberText{
		font-size: 30px;
		line-height: 102px;
	}
	.xin .xinNumber{
		height: 557px;
		padding-top: 73px;
	}
	.xin .xinNumberNum{
		font-size: 66px;
		line-height: 140px;
	}
	.xin .xinNumberTextNum{
		font-size: 32px;
		line-height: 202px;
	}
	.xin .donate{
		left: 152px;
	}
	.xin .xin356{
		left: 247px;
		font-size: 58px;
	}
	.xin .rural{
		left: 391px;
	}
	.xin .total{
		left: 642px;
	}
	.xin .xin652{
		font-size: 58px;
		left: 755px;
	}
	.xin .child{
		left: 1034px;
	}
	.xin .newsListE{
		font-size: 20px;
		line-height: 20px;
	}
	.xin .newsListInfo, .xin .newsList{
		width: 1089px;
		margin: 0 auto;
	}
	.xin .newsList{
		margin-top: 76px;
	}
	.xin .newsListC{
		font-size: 24px;
		line-height: 54px;
	}
	.xin .newsBox{
		padding-top: 52px;
	}
	.xin .newsListInfoDate span:nth-of-type(1){
		font-size: 51px;
    	line-height: 51px;
	}
	.xin .newsListInfoDate{
		width: 249px;
		padding: 34px 0 34px 0;
	}
	.xin .newsListInfoDate span:nth-of-type(2) {
	    font-size: 14px;
	    line-height: 45px;
	}
	.xin .newsListInfos h3 {
	    font-size: 20px;
	    line-height: 36px;
	}
	.xin .newsListInfos {
	    width: 428px;
	    margin-right: 161px;
	}
	.xin .newsListInfos div{
		font-size: 12px;
		line-height: 14px;
	}
	.xin .newsListInfos p{
		font-size: 14px;
		line-height: 26px;
		margin-top: 21px;
	}
	.newsListInfoImg img{
		width: 250px;
		height: 135px
	}
	.xin .topsj, .xin .bottomsj{
		right: 246px;
	}
	.xin .newsListInfoBox{
		height: 500px;
	}
	#media .mark{
		width: 392px;
		height: 123px;
	}
	#media .markText{
		font-size: 28px;
		line-height: 120px;
	}
	#media .heng{
		width: 152px;
		margin-top: 59px;
		border-bottom: 2px solid #ffffff;
	}
	#media .xrstory{
		margin-top: 106px;
		margin-bottom: 88px;
	}
	#media .xrstoryText header {
	    font-size: 26px;
	    line-height: 50px;
	}
	#media .xrstoryText p {
	    font-size: 18px;
	    line-height: 34px;
	}
	#media .xrstoryList, .xrstory, .nextBox {
	    width: 1060px;
	    margin: 0 auto;
	}
	#media .xrstoryText{
		width: 762px;
	}
	#media .shu{
		height: 108px;
	}
	#media .xrstoryListInfo{
		height: 360px;
		padding-top: 60px;
	}
	#media .listLeft{
		width: 482px;
		height: 212px;
		top: 110px;
	}
	#media .listLeft p{
		font-size: 18px;
		line-height: 30px;
		margin-top: 72px;
	}
	#media .listLeft span {
	    font-size: 16px;
	    line-height: 26px;
	}
	#media .listLeft img{
		width: 36px;
		right: 59px;
		top: 94px;
	}
	#media .listImg img{
		width: 840px;
		height: 298px;
	}
	#media .nextBox .next{
		width: 102px;
		font-size: 14px;
		line-height: 26px;
	}
	#media .nextBox{
		padding-top: 11px;
		padding-right: 10px;
		margin-bottom: 170px;
	}
	.mediaThree{
		margin-top: 68px;
	}
	.Message .banner{
		height: 857px;
	}
	.year{
		width: 90px;
		font-size: 26px;
		line-height: 66px;
	}
	.messageList{
		width: 994px;
		margin: 270px auto 0;
	}
	.messageInfo{
		width: 895px;
		line-height: 66px;
		font-size: 18px;
		padding-left: 343px;
		margin-bottom: 25px;
	}
	.Message .next{
		width: 994px;
	}
	.Message .next button{
		width: 82px;
		font-size: 12px;
		line-height: 22px;
		padding: 0;
	}
	.Message .xinTitleList{
		width: 25%;
		height: 66px;
		padding:0;
		line-height: 66px;
   		font-size: 20px;
	}
	#video{
		width: 997px;
		height: 454px;
		border-radius: 20px;
	}
	.lianxi .banner{
		height: 619px;
	}
	.lianxi .xinTitleList{
		width: 33.333333333333333%;
		height: 44px;
		line-height: 44px;
	}
	.part{
		font-size: 18px;
		line-height: 30px;
		margin-top: 268px;
		padding-left:224px;
	}
	.part p{
		width: 938px;
	}
	.Nnews .wrap,
	.Nnews .bigNewsTitle,
	.Nnews .newsOver
	{
		width: 100%;padding: 0 3%;box-sizing: border-box;
	}
}

.xrText p:nth-of-type(2){padding: 0 100px;}
@media only screen and (max-width:1201px ) {
	.select, .message{width: 100%;box-sizing: border-box;padding: 0 3%;}
	.select, .message .li{width: 100%;}
	.message li{width: 100%;}
	.Message .banner{height: 4rem;}	

}
@media only screen and (max-width:641px ) {
	.mediaThree{
		margin-top: 0;
	}
	.figure .detailed{
		margin-top: .8rem !important;
	}
	.figure div:nth-of-type(2){
		margin-top: .1rem;
	}
	.NewsTabPhnoeBox{
		display: none !important;
	}
	.Nnews .newsTab{
		display: block;
		height: 141px;
	}
	.Nnews .ulBox {
	    width: 100%;
	    height: 100%;
	}
	.xin .xinNumberText{
		font-size: 16px;
	    line-height: 24px;
	}
	.figureList {
	    height: 100%;
	    padding: 0;
	    width: 100%;
	}
	.xin .topsj, .xin .bottomsj{
		/* display: block !important; */
		right: 49%;
	}
	.xin .newsListInfo{
		padding-bottom: 30px;
	}
	.xin .bottomsj {
	    bottom: 14px;
	}
	.Nnews .newsDateList{
		margin: 0 auto;
		float: none;
	}
	.Nnews .newsTab .leftJ{
		top: 60px;
		left: 15px;
	}
	.Nnews .newsTab .rightJ{
		top: 60px;
		right: 0px;
	}
	.Nnews .newsTitle{
		line-height: 26px;
	}
	.xin .xinNumberNum {
	    font-size: 20px;
	    line-height: 46px;
	}
	.xin .xinNumber{
	    padding-top: 22px;
	    padding-bottom: 35px;
	}
	.xin .xinNumberTextNum {
	    bottom: -4px;
	}
	.xin .xinNumberTextNum {
	    font-size: 16px;
	    line-height: 15px;
	}
	.xin .donate {
	    left: 10px;
	}
	.xin .xin356 {
	    left: 44px;
	    font-size: 20px;
	}
	.xin .rural {
	    left: 82px;
	}
	.xin .total {
	    left: 179px;
	}
	.xin .xin652 {
	    font-size: 20px;
	    left: 214px;
	}
	.xin .child {
	    left: 287px;
	}
	#banner_search{
		font-size: 18px;
		left: 5%;
	}
	.m_search{
		padding:20px 3%;
	}
	.m_search li:nth-of-type(1) a{
		border-top: 1px solid #333;
	}
	.m_search li a{
		display: block;line-height: 40px;border-bottom: 1px solid #333;
	}
	.m_search li a b{
		display:inline-block;width:10px;height: 10px;border-radius: 10px;background: #333;
	}
	.m_search li a p{
		display:inline-block;
		width: 70%;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    vertical-align: middle;
	}
	.m_search li a span{
		float: right;
	}
	.part p{
		width: 100%;
	}
	.Message .banner{
		height: auto;
	}

    .lianxi .banner {
        background-position: 0px 92px;
    }
	.lianxi .part{
		margin-bottom: 130px;
	}
	.lianxi .section-1{
		display: block;
	}
	.figure>div:nth-of-type(2){
		display: none;
	}
	.figure>div:nth-of-type(3){
		display: none;
	}
	#media .xrstory, .xrText p:nth-of-type(1), .xrText p:nth-of-type(2), .aboutOrg{
		margin-bottom: 40px;
	}
	#media .xrstoryList, .xrstory, .nextBox{
		width: 100%;
	}
	#media .listLeft{
		position: relative;
		width: 100%;
		height: auto;
		padding: 24% 3% 0;
		top: auto;
	}
	#media .listLeft p{
		margin-top: 20px;
	}
	#media .jiantou{
		display: none;
	}
	#media .xrstory{
		margin-bottom: 0;
	}
	#media .xrstoryListInfo{
		padding-top: 5px;
		height: auto;
	}
	#media .listImg{
		width: 100%;
		padding: 0 3%;
		float: none;
	}
	#media .listImg img{
		width: 100%;
		height: auto;
	}
	#media .nextBox{
		margin-bottom: 20px;
	}
	#media .shu{display: none;}
	#media .xrstory,
	.xrText p:nth-of-type(1),
	.xrText p:nth-of-type(2),
	.aboutOrg
	{box-sizing: border-box;padding: 0 3%;width: 100%;margin-top:10px;}
	.xin .message li .xr,
	#media .xrstoryText
	{width: 100%;}

	.message li h3{font-size: .3rem;}
	.message li .xr{width: 90%;}
	.message li div span{width: 26%;display: none;}
	.message li div strong{font-size: .4rem;}
	.xrText{font-size: .2rem;}
	.fourYellow li{font-size: .26rem;margin: .1rem 0;}

	#media .banner{background-size: cover;height: 4rem;min-height: auto;}
	.select li {display: inline-block;width: auto;}
    .select li a {font-size: .3rem;}
    #media .mark{bottom: 0;}
    #media .markText{font-size: .4rem;}
	.Message .xinTitleList{height: auto;line-height: 2em;}


	.bottomInfo .footerItem .footerTitle span{display: block;}
	.footerList{position: static;}

	.footerList li.borderLeft{display: none;}
	.detailed,.detailed>div{
		float: none !important;
		margin-right: 0 !important;
	}
	.phone_detailed{
		display: block !important;
		margin-top: 0px;
	}
}
